home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_300 / 335_03 / asz8.tst < prev    next >
Text File  |  1990-12-02  |  4KB  |  245 lines

  1. immed    equ    11H
  2. xdest    reg    $2d
  3. xsrc    reg    $1c
  4. xddest    rreg    $44
  5.     adc    @ xdest , # immed
  6.     adc    R13, @ R12
  7.     adc    R13, R12
  8.     adc    xdest , # immed
  9.     adc    xdest, @ xsrc
  10.     adc    xdest, xsrc
  11.     add    @ xdest , # immed
  12.     add    R13, @ R12
  13.     add    R13, R12
  14.     add    xdest , # immed
  15.     add    xdest, @ xsrc
  16.     add    xdest, xsrc
  17.     and    @ xdest , # immed
  18.     and    R13, @ R12
  19.     and    R13, R12
  20.     and    xdest , # immed
  21.     and    xdest, @ xsrc
  22.     and    xdest, xsrc
  23.     call    @ xddest
  24.     call    jmpdst
  25.     ccf
  26.     clr    @ xdest
  27.     clr    xdest
  28.     com    @ xdest
  29.     com    xdest
  30.     cp    @ xdest , # immed
  31.     cp    R13, @ R12
  32.     cp    R13, R12
  33.     cp    xdest , # immed
  34.     cp    xdest, @ xsrc
  35.     cp    xdest, xsrc
  36.     da    @ xdest
  37.     da    xdest
  38.     dec    @ xdest
  39.     dec    xdest
  40.     decw    @ xddest
  41.     decw    xddest
  42.     di
  43.     djnz    R0, *+56
  44.     djnz    R1, *+56
  45.     djnz    R10, *+56
  46.     djnz    R11, *+56
  47.     djnz    R12, *+56
  48.     djnz    R13, *+56
  49.     djnz    R14, *+56
  50.     djnz    R15, *+56
  51.     djnz    R2, *+56
  52.     djnz    R3, *+56
  53.     djnz    R4, *+56
  54.     djnz    R5, *+56
  55.     djnz    R6, *+56
  56.     djnz    R7, *+56
  57.     djnz    R8, *+56
  58.     djnz    R9, *+56
  59.     ei
  60.     inc    @ xdest
  61.     inc    R0
  62.     inc    R1
  63.     inc    R10
  64.     inc    R11
  65.     inc    R12
  66.     inc    R13
  67.     inc    R14
  68.     inc    R15
  69.     inc    R2
  70.     inc    R3
  71.     inc    R4
  72.     inc    R5
  73.     inc    R6
  74.     inc    R7
  75.     inc    R8
  76.     inc    R9
  77.     inc    xdest
  78.     incw    @ xddest
  79.     incw    xddest
  80.     iret
  81.     jp    @ xddest
  82.     jp    jmpdst
  83.     jp    C, jmpdst
  84.     jp    EQ, jmpdst
  85.     jp    F, jmpdst
  86.     jp    GE, jmpdst
  87.     jp    GT, jmpdst
  88.     jp    LE, jmpdst
  89.     jp    LT, jmpdst
  90.     jp    MI, jmpdst
  91.     jp    NC, jmpdst
  92.     jp    NE, jmpdst
  93.     jp    NOV, jmpdst
  94.     jp    NZ, jmpdst
  95.     jp    OV, jmpdst
  96.     jp    PL, jmpdst
  97.     jp    UGE, jmpdst
  98.     jp    UGT, jmpdst
  99.     jp    ULE, jmpdst
  100.     jp    ULT, jmpdst
  101.     jp    Z, jmpdst
  102.     jr    *+56
  103.     jr    C, *+56
  104.     jr    EQ, *+56
  105.     jr    F, *+56
  106.     jr    GE, *+56
  107.     jr    GT, *+56
  108.     jr    LE, *+56
  109.     jr    LT, *+56
  110.     jr    MI, *+56
  111.     jr    NC, *+56
  112.     jr    NE, *+56
  113.     jr    NOV, *+56
  114.     jr    NZ, *+56
  115.     jr    OV, *+56
  116.     jr    PL, *+56
  117.     jr    UGE, *+56
  118.     jr    UGT, *+56
  119.     jr    ULE, *+56
  120.     jr    ULT, *+56
  121.     jr    Z, *+56
  122.     ld    R13, $44(R12)
  123.     ld    $55(R13), R12
  124.     ld    R13, @ R12
  125.     ld    xdest, xsrc
  126.     ld    xdest, @ xsrc
  127.     ld    xdest, # immed
  128.     ld    @ xdest, # immed
  129.     ld    @ R13, R12
  130.     ld    @ xdest, xsrc
  131.     ld    R0, # immed
  132.     ld    R0, xsrc
  133.     ld    R1, # immed
  134.     ld    R1, xsrc
  135.     ld    R10, # immed
  136.     ld    R10, xsrc
  137.     ld    R11, # immed
  138.     ld    R11, xsrc
  139.     ld    R12, # immed
  140.     ld    R12, xsrc
  141.     ld    R13, # immed
  142.     ld    R13, xsrc
  143.     ld    R14, # immed
  144.     ld    R14, xsrc
  145.     ld    R15, # immed
  146.     ld    R15, xsrc
  147.     ld    R2, # immed
  148.     ld    R2, xsrc
  149.     ld    R3, # immed
  150.     ld    R3, xsrc
  151.     ld    R4, # immed
  152.     ld    R4, xsrc
  153.     ld    R5, # immed
  154.     ld    R5, xsrc
  155.     ld    R6, # immed
  156.     ld    R6, xsrc
  157.     ld    R7, # immed
  158.     ld    R7, xsrc
  159.     ld    R8, # immed
  160.     ld    R8, xsrc
  161.     ld    R9, # immed
  162.     ld    R9, xsrc
  163.     ld    xdest, R0
  164.     ld    xdest, R1
  165.     ld    xdest, R10
  166.     ld    xdest, R11
  167.     ld    xdest, R12
  168.     ld    xdest, R13
  169.     ld    xdest, R14
  170.     ld    xdest, R15
  171.     ld    xdest, R2
  172.     ld    xdest, R3
  173.     ld    xdest, R4
  174.     ld    xdest, R5
  175.     ld    xdest, R6
  176.     ld    xdest, R7
  177.     ld    xdest, R8
  178.     ld    xdest, R9
  179.     ldc    @ RR10, R13
  180.     ldc    R13, @RR10
  181.     ldci    @ R13, @RR10
  182.     ldci    @ RR10, @ R13
  183.     lde    @ RR10, R13
  184.     lde    R13, @RR10
  185.     ldei    @ R13, @RR10
  186.     ldei    @ RR10, @ R13
  187.     nop
  188.     or    @ xdest , # immed
  189.     or    R13, @ R12
  190.     or    R13, R12
  191.     or    xdest , # immed
  192.     or    xdest, @ xsrc
  193.     or    xdest, xsrc
  194.     pop    @ xdest
  195.     pop    xdest
  196.     push    @ xdest
  197.     push    xdest
  198.     rcf
  199.     ret
  200.     rl    @ xdest
  201.     rl    xdest
  202.     rlc    @ xdest
  203.     rlc    xdest
  204.     rr    @ xdest
  205.     rr    xdest
  206.     rrc    @ xdest
  207.     rrc    xdest
  208.     sbc    @ xdest , # immed
  209.     sbc    R13, @ R12
  210.     sbc    R13, R12
  211.     sbc    xdest , # immed
  212.     sbc    xdest, @ xsrc
  213.     sbc    xdest, xsrc
  214.     scf
  215.     sra    @ xdest
  216.     sra    xdest
  217.     srp    # 112
  218.     sub    @ xdest , # immed
  219.     sub    R13, @ R12
  220.     sub    R13, R12
  221.     sub    xdest , # immed
  222.     sub    xdest, @ xsrc
  223.     sub    xdest, xsrc
  224.     swap    @ xdest
  225.     swap    xdest
  226.     tcm    @ xdest , # immed
  227.     tcm    R13, @ R12
  228.     tcm    R13, R12
  229.     tcm    xdest , # immed
  230.     tcm    xdest, @ xsrc
  231.     tcm    xdest, xsrc
  232.     tm    @ xdest , # immed
  233.     tm    R13, @ R12
  234.     tm    R13, R12
  235.     tm    xdest , # immed
  236.     tm    xdest, @ xsrc
  237.     tm    xdest, xsrc
  238.     xor    @ xdest , # immed
  239.     xor    R13, @ R12
  240.     xor    R13, R12
  241.     xor    xdest , # immed
  242.     xor    xdest, @ xsrc
  243.     xor    xdest, xsrc
  244. jmpdst    
  245.